Disjoint Paths and Unsplittable Flow (Version 2.7)

نویسنده

  • Stavros G. Kolliopoulos
چکیده

Finding disjoint paths in graphs is a problem that has attracted considerable attention from at least three perspectives: graph theory, VLSI design and network routing/flow. The corresponding literature is extensive. In this chapter we focus mostly on results on offline approximation algorithms for problems on general graphs as influenced from the network flow perspective. Surveys examining the underlying graph theory, combinatorial problems in VLSI, and disjoint paths on special graph classes can be found in [70, 71, 139, 141, 120, 132, 119, 88]. We sporadically mention some results on fixed-parameter tractability, but this is not an aspect this survey covers at any depth. An instance of edge-disjoint (vertex-disjoint) paths consists of a graphG = (V,E) and a multiset T = {(si, ti) : si ∈ V, ti ∈ V, i = 1, . . . , k} of k source-sink pairs. Any source or sink is called a terminal. An element of T is also called a commodity. In the decision problem, one asks whether there is a a set of edge-disjoint (vertex-disjoint) paths P1, P2, . . . , Pk, where Pi is an si-ti path, i = 1, . . . , k. The graph G can be either directed or undirected. Typically, a terminal may appear in more than one pair in T . For vertex-disjoint paths one requires that the terminal pairs are mutually disjoint. We abbreviate the edge-disjoint paths problem by Edp and vertex-disjoint paths by Vdp. The notation introduced will be used throughout the chapter to refer to an input instance. We will also denote |V | by n and |E| by m for the corresponding graph. Based on whether G is directed or undirected and the edgeor vertex-disjointness condition one obtains four basic problem versions. The following polynomial-time reductions exist among them. Any undirected problem can be reduced to its directed counterpart by replacing an undirected edge with an appropriate gadget; both reductions maintain planarity. See [124] and [141, Chapter 70] for details. An edge-disjoint problem can be reduced to its vertex-disjoint counterpart by replacing G with its line graph (or digraph as the case may be). Directed vertex-disjoint paths reduce to directed edge-disjoint paths by replacing every vertex with a pair of new vertices connected by an edge. There is no known reduction from a directed to an undirected problem. These

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Approximation Algorithms for Edge-Disjoint Paths and Unsplittable Flow

In the maximum edge-disjoint paths problem (MEDP) the input consists of a graph and a set of requests (pairs of vertices), and the goal is to connect as many requests as possible along edge-disjoint paths. We give a survey of known results about the complexity and approximability of MEDP and sketch some of the main ideas that have been used to obtain approximation algorithms for the problem. We...

متن کامل

On Fixed-Parameter Tractability of Some Routing Problems

Disjoint Paths is the problem of finding paths between given pairs of terminals in a graph such that no vertices are shared between paths. We analyze fixed-parameter tractability of several new Disjoint Paths-like routing problems motivated by congestion control in computer networks. In one model we are interested in finding paths between k pairs of terminals such that the first edge of each pa...

متن کامل

An O(n) Approximation and Integrality Gap for Disjoint Paths and Unsplittable Flow in Undirected Graphs and DAGs

We consider the maximization version of the edge-disjoint path problem (EDP). In undirected graphs and directed acyclic graphs, we obtain an O( √ n) upper bound on the approximation ratio where n is the number of nodes in the graph. We show this by establishing the upper bound on the integrality gap of the natural relaxation based on multicommodity flows. Our upper bound matches within a consta...

متن کامل

An O(sqrt(n)) Approximation and Integrality Gap for Disjoint Paths and Unsplittable Flow

We consider the maximization version of the edge-disjoint path problem (EDP). In undirected graphs and directed acyclic graphs, we obtain an O( √ n) upper bound on the approximation ratio where n is the number of nodes in the graph. We show this by establishing the upper bound on the integrality gap of the natural relaxation based on multicommodity flows. Our upper bound matches within a consta...

متن کامل

Edge-Disjoint Paths and Unsplittable Flow

Finding disjoint paths in graphs is a problem that has attracted considerable attention from at least three perspectives: graph theory, VLSI design and network routing/flow. The corresponding literature is extensive. In this chapter we limit ourselves mostly to results on offline approximation algorithms for problems on general graphs as influenced from the network flow perspective. Surveys exa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016